# 列表元素修改：修改指定索引的数据
# 应用场景：对于列表中某个数据进行更新时使用
# 语法格式： 列表名[索引]=新数据
# 注意事项：
# 指定索引存在，则该位置的元素被修改，如果不存在，则代码报错
# 案例演示：

# 定义列表
val_list = ["Web自动化", "UI自动化", "接口自动化", "APP自动化"]

# 把UI自动化修改为性能自动化
# 列表的下标从0开始，UI自动化在列表中的位置是索引1
val_list[1] = "性能自动化"

# 查看修改后的列表
print(val_list)  # 输出：['Web自动化', '性能自动化', '接口自动化', 'APP自动化']

# 尝试指定下标为5的数据修改为：python
# val_list[5] = "python"  # 这行代码会报错：IndexError: list assignment index out of range

# 结论
# 1. 下标存在时，可以直接修改对应位置的元素
# 2. 下标不存在时（超出列表当前索引范围），会报IndexError错误








